

const state = {
	userInfo:null,
}

const actions = {
	// async getUserInfo({commit}){
	// 	const res = await userInfoGetter();
	// 	if(res.code === 1){
	// 		commit('setUserInfo',res.data);
	// 	}
	// },
	// async getDefaultAddress({commit}){
	// 	const res = await userAddress();
	// 	if(res.code === 1){
	// 		const addrList = res.data || [];
	// 		const listTmp = addrList.filter(item=>item.isdefault);
	// 		if(listTmp.length){
	// 			commit('setDefaultAddress',listTmp[0]);
	// 		} else if(addrList){
	// 			commit('setDefaultAddress',addrList[0]);
	// 		}
	// 	}
	// }
}

const mutations = {
	setUserInfo(state,data){
		state.userInfo = data;
	},
	removeUserInfo () {
		state.userInfo = null
	}

}
export default {
	namespaced: true,
	state,
	actions,
	mutations
}
